package com.alili_tv.system.common;

/**
 * 基于ThreadLocal封装工具类，保存和获取当前登录用户id
 * 同一个请求使用同一个线程，ThreadLocal可以在一个线程的任意地方使用和获取
 */
public class BaseContext {

    private static final ThreadLocal<Long> id = new ThreadLocal<>();

    public static void setCurrentId(Long id) {
        BaseContext.id.set(id);
    }
    public static Long getCurrentId() {
        return BaseContext.id.get();
    }
}